<html>
<body>
<div>
<div>
<h2>Messages</h2>
<table>
<tr class="header">
<th>type</th>
<th>module</th>
<th>object</th>
<th>line</th>
<th>message</th>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>60</td>
<td>Line too long (85/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>66</td>
<td>Line too long (92/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>81</td>
<td>Line too long (87/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>82</td>
<td>Line too long (92/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>87</td>
<td>Line too long (102/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>94</td>
<td>Line too long (95/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>99</td>
<td>Line too long (96/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>100</td>
<td>Line too long (119/80)</td>
</tr>
<tr class="even">
<td>W</td>
<td>client</td>
<td>&nbsp;</td>
<td>105</td>
<td>Use of the &amp;lt;&amp;gt; operator</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>125</td>
<td>Line too long (88/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>148</td>
<td>Line too long (109/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>157</td>
<td>Line too long (83/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>165</td>
<td>Line too long (96/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>185</td>
<td>Line too long (130/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>186</td>
<td>Line too long (150/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>192</td>
<td>Line too long (100/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>200</td>
<td>Line too long (123/80)</td>
</tr>
<tr class="odd">
<td>W</td>
<td>client</td>
<td>&nbsp;</td>
<td>200</td>
<td>Use of the &amp;lt;&amp;gt; operator</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>202</td>
<td>Line too long (159/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>203</td>
<td>Line too long (146/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>204</td>
<td>Line too long (124/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>206</td>
<td>Line too long (116/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>211</td>
<td>Line too long (83/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>214</td>
<td>Line too long (82/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>215</td>
<td>Line too long (130/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>216</td>
<td>Line too long (150/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>243</td>
<td>Line too long (81/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>253</td>
<td>Line too long (114/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>254</td>
<td>Line too long (125/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>278</td>
<td>Line too long (86/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>280</td>
<td>Line too long (96/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>285</td>
<td>Line too long (132/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>294</td>
<td>Line too long (107/80)</td>
</tr>
<tr class="odd">
<td>W</td>
<td>client</td>
<td>&nbsp;</td>
<td>177</td>
<td>FIXME. This should be done in transports.py</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>26</td>
<td>Operator not preceded by a space
Debug=debug
     ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>26</td>
<td>Invalid name "Debug" (should match (([A-Z_][A-Z0-9_]*)|(__.*__))$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>27</td>
<td>Operator not preceded by a space
Debug.DEBUGGING_IS_ON=1
                     ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>28</td>
<td>Operator not preceded by a space
Debug.Debug.colors['socket']=debug.color_dark_gray
                            ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>29</td>
<td>Operator not preceded by a space
Debug.Debug.colors['CONNECTproxy']=debug.color_dark_gray
                                  ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>30</td>
<td>Operator not preceded by a space
Debug.Debug.colors['nodebuilder']=debug.color_brown
                                 ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>31</td>
<td>Operator not preceded by a space
Debug.Debug.colors['client']=debug.color_cyan
                            ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>32</td>
<td>Operator not preceded by a space
Debug.Debug.colors['component']=debug.color_cyan
                               ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>33</td>
<td>Operator not preceded by a space
Debug.Debug.colors['dispatcher']=debug.color_green
                                ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>34</td>
<td>Operator not preceded by a space
Debug.Debug.colors['browser']=debug.color_blue
                             ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>35</td>
<td>Operator not preceded by a space
Debug.Debug.colors['auth']=debug.color_yellow
                          ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>36</td>
<td>Operator not preceded by a space
Debug.Debug.colors['roster']=debug.color_magenta
                            ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>37</td>
<td>Operator not preceded by a space
Debug.Debug.colors['ibb']=debug.color_yellow
                         ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>39</td>
<td>Operator not preceded by a space
Debug.Debug.colors['down']=debug.color_brown
                          ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>40</td>
<td>Operator not preceded by a space
Debug.Debug.colors['up']=debug.color_brown
                        ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>41</td>
<td>Operator not preceded by a space
Debug.Debug.colors['data']=debug.color_brown
                          ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>42</td>
<td>Operator not preceded by a space
Debug.Debug.colors['ok']=debug.color_green
                        ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>43</td>
<td>Operator not preceded by a space
Debug.Debug.colors['warn']=debug.color_yellow
                          ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>44</td>
<td>Operator not preceded by a space
Debug.Debug.colors['error']=debug.color_red
                           ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>45</td>
<td>Operator not preceded by a space
Debug.Debug.colors['start']=debug.color_dark_gray
                           ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>46</td>
<td>Operator not preceded by a space
Debug.Debug.colors['stop']=debug.color_dark_gray
                          ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>47</td>
<td>Operator not preceded by a space
Debug.Debug.colors['sent']=debug.color_yellow
                          ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>48</td>
<td>Operator not preceded by a space
Debug.Debug.colors['got']=debug.color_bright_cyan
                         ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>50</td>
<td>Operator not preceded by a space
DBG_CLIENT='client'
          ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>51</td>
<td>Operator not preceded by a space
DBG_COMPONENT='component'
             ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>PlugIn.__init__</td>
<td>57</td>
<td>Invalid name "DBG_LINE" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>PlugIn.__init__</td>
<td>56</td>
<td>Operator not preceded by a space
        self._exported_methods=[]
                              ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>PlugIn.__init__</td>
<td>57</td>
<td>Operator not preceded by a space
        self.DBG_LINE=self.__class__.__name__.lower()
                     ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>PlugIn.PlugIn</td>
<td>59</td>
<td>Invalid name "PlugIn" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>PlugIn.PlugIn</td>
<td>59</td>
<td>Comma not followed by a space
    def PlugIn(self,owner):
                   ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>PlugIn.PlugIn</td>
<td>61</td>
<td>Operator not preceded by a space
        self._owner=owner
                   ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>PlugIn.PlugIn</td>
<td>64</td>
<td>Comma not followed by a space
        self.DEBUG('Plugging %s into %s'%(self,self._owner),'start')
                                              ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>PlugIn.PlugIn</td>
<td>67</td>
<td>Operator not preceded by a space
        self._old_owners_methods=[]
                                ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>PlugIn.PlugIn</td>
<td>71</td>
<td>Operator not preceded by a space
            owner.__dict__[method.__name__]=method
                                           ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>PlugIn.PlugIn</td>
<td>72</td>
<td>Operator not preceded by a space
        owner.__dict__[self.__class__.__name__]=self
                                               ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>PlugIn.PlugIn</td>
<td>73</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>PlugIn.PlugIn</td>
<td>73</td>
<td>Instance of 'PlugIn' has no 'plugin' member</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>PlugIn.PlugOut</td>
<td>75</td>
<td>Invalid name "PlugOut" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>PlugIn.PlugOut</td>
<td>77</td>
<td>Comma not followed by a space
        self.DEBUG('Plugging %s out of %s.'%(self,self._owner),'stop')
                                                 ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>PlugIn.PlugOut</td>
<td>79</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>PlugIn.PlugOut</td>
<td>79</td>
<td>Instance of 'PlugIn' has no 'plugout' member</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>PlugIn.PlugOut</td>
<td>81</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>PlugIn.PlugOut</td>
<td>82</td>
<td>Operator not preceded by a space
        for method in self._old_owners_methods: self._owner.__dict__[method.__name__]=method
                                                                                     ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>PlugIn.PlugOut</td>
<td>82</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>PlugIn.DEBUG</td>
<td>86</td>
<td>Invalid name "DEBUG" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>PlugIn.DEBUG</td>
<td>86</td>
<td>Comma not followed by a space
    def DEBUG(self,text,severity='info'):
                  ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>PlugIn.DEBUG</td>
<td>88</td>
<td>Comma not followed by a space
        self._owner.DEBUG(self.DBG_LINE,text,severity)
                                       ^^</td>
</tr>
<tr class="odd">
<td>W</td>
<td>client</td>
<td>PlugIn.PlugIn</td>
<td>67</td>
<td>Attribute '_old_owners_methods' defined outside __init__</td>
</tr>
<tr class="even">
<td>W</td>
<td>client</td>
<td>PlugIn.PlugIn</td>
<td>61</td>
<td>Attribute '_owner' defined outside __init__</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>&nbsp;</td>
<td>90</td>
<td>Comma not followed by a space
import transports,dispatcher,auth,roster
                 ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>106</td>
<td>Invalid name "_DEBUG" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>174</td>
<td>Invalid name "_Proxy" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>101</td>
<td>Invalid name "defaultNamespace" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>99</td>
<td>Invalid name "Namespace" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>99</td>
<td>Invalid name "DBG" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>103</td>
<td>Invalid name "Server" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>107</td>
<td>Invalid name "DEBUG" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>174</td>
<td>Invalid name "_Server" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>104</td>
<td>Invalid name "Port" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>R</td>
<td>client</td>
<td>CommonClient</td>
<td>91</td>
<td>Too many instance attributes (15/7)</td>
</tr>
<tr class="even">
<td>W</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>93</td>
<td>Redefining name 'debug' from outer scope (line 25)</td>
</tr>
<tr class="odd">
<td>W</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>93</td>
<td>Dangerous default value ['always', 'nodebuilder'] as argument</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>93</td>
<td>Comma not followed by a space
    def __init__(self,server,port=5222,debug=['always', 'nodebuilder']):
                     ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>99</td>
<td>Operator not preceded by a space
        if self.__class__.__name__=='Client': self.Namespace,self.DBG='jabber:client',DBG_CLIENT
                                  ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>99</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>100</td>
<td>Operator not preceded by a space
        elif self.__class__.__name__=='Component': self.Namespace,self.DBG=dispatcher.NS_COMPONENT_ACCEPT,DBG_COMPONENT
                                    ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>100</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>101</td>
<td>Operator not preceded by a space
        self.defaultNamespace=self.Namespace
                             ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>102</td>
<td>Operator not preceded by a space
        self.disconnect_handlers=[]
                                ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>103</td>
<td>Operator not preceded by a space
        self.Server=server
                   ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>104</td>
<td>Operator not preceded by a space
        self.Port=port
                 ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>105</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>106</td>
<td>Operator not preceded by a space
        self._DEBUG=Debug.Debug(debug)
                   ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>107</td>
<td>Operator not preceded by a space
        self.DEBUG=self._DEBUG.Show
                  ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>108</td>
<td>Operator not preceded by a space
        self.debug_flags=self._DEBUG.debug_flags
                        ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>110</td>
<td>Operator not preceded by a space
        self._owner=self
                   ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>111</td>
<td>Operator not preceded by a space
        self._registered_name=None
                             ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>113</td>
<td>Operator not preceded by a space
        self.connected=''
                      ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.__init__</td>
<td>114</td>
<td>Operator not preceded by a space
        self._route=0
                   ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.RegisterDisconnectHandler</td>
<td>116</td>
<td>Invalid name "RegisterDisconnectHandler" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.RegisterDisconnectHandler</td>
<td>116</td>
<td>Comma not followed by a space
    def RegisterDisconnectHandler(self,handler):
                                      ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.UnregisterDisconnectHandler</td>
<td>120</td>
<td>Invalid name "UnregisterDisconnectHandler" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.UnregisterDisconnectHandler</td>
<td>120</td>
<td>Comma not followed by a space
    def UnregisterDisconnectHandler(self,handler):
                                        ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.disconnected</td>
<td>126</td>
<td>Operator not preceded by a space
        self.connected=''
                      ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.disconnected</td>
<td>127</td>
<td>Comma not followed by a space
        self.DEBUG(self.DBG,'Disconnect detected','stop')
                           ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.disconnected</td>
<td>129</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.disconnected</td>
<td>131</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>CommonClient.disconnected</td>
<td>131</td>
<td>Instance of 'CommonClient' has no 'TLS' member</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.DisconnectHandler</td>
<td>133</td>
<td>Invalid name "DisconnectHandler" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>R</td>
<td>client</td>
<td>CommonClient.DisconnectHandler</td>
<td>133</td>
<td>Method could be a function</td>
</tr>
<tr class="even">
<td>W</td>
<td>client</td>
<td>CommonClient.event</td>
<td>139</td>
<td>Dangerous default value {} as argument</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.event</td>
<td>139</td>
<td>Invalid name "eventName" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.event</td>
<td>139</td>
<td>Comma not followed by a space
    def event(self,eventName,args={}):
                  ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.event</td>
<td>139</td>
<td>Invalid name "eventName" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.event</td>
<td>141</td>
<td>Comma not followed by a space
        print "Event: ",(eventName,args)
                       ^^</td>
</tr>
<tr class="odd">
<td>R</td>
<td>client</td>
<td>CommonClient.event</td>
<td>139</td>
<td>Method could be a function</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.isConnected</td>
<td>143</td>
<td>Invalid name "isConnected" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>147</td>
<td>Invalid name "reconnectAndReauth" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>149</td>
<td>Operator not preceded by a space
        handlerssave=self.Dispatcher.dumpHandlers()
                    ^</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>149</td>
<td>Instance of 'CommonClient' has no 'Dispatcher' member</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>150</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>150</td>
<td>Instance of 'CommonClient' has no 'ComponentBind' member</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>151</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>151</td>
<td>Instance of 'CommonClient' has no 'Bind' member</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>152</td>
<td>Operator not preceded by a space
        self._route=0
                   ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>153</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>153</td>
<td>Instance of 'CommonClient' has no 'NonSASL' member</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>154</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>154</td>
<td>Instance of 'CommonClient' has no 'SASL' member</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>155</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>155</td>
<td>Instance of 'CommonClient' has no 'TLS' member</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>156</td>
<td>Instance of 'CommonClient' has no 'Dispatcher' member</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>157</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>157</td>
<td>Instance of 'CommonClient' has no 'HTTPPROXYsocket' member</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>158</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>158</td>
<td>Instance of 'CommonClient' has no 'TCPsocket' member</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>159</td>
<td>Comma not followed by a space
        if not self.connect(server=self._Server,proxy=self._Proxy): return
                                               ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>159</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>160</td>
<td>Comma not followed by a space
        if not self.auth(self._User,self._Password,self._Resource): return
                                   ^^</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>160</td>
<td>Instance of 'CommonClient' has no 'auth' member</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>160</td>
<td>Instance of 'CommonClient' has no '_User' member</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>160</td>
<td>Instance of 'CommonClient' has no '_Password' member</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>160</td>
<td>Instance of 'CommonClient' has no '_Resource' member</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>160</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>CommonClient.reconnectAndReauth</td>
<td>161</td>
<td>Instance of 'CommonClient' has no 'Dispatcher' member</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>164</td>
<td>Comma not followed by a space
    def connect(self,server=None,proxy=None,ssl=None,use_srv=None):
                    ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>167</td>
<td>Operator not preceded by a space
        if not server: server=(self.Server,self.Port)
                             ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>167</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>168</td>
<td>Operator not preceded by a space
        if proxy: sock=transports.HTTPPROXYsocket(proxy,server,use_srv)
                      ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>168</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>169</td>
<td>Operator not preceded by a space
        else: sock=transports.TCPsocket(server,use_srv)
                  ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>170</td>
<td>Operator not preceded by a space
        connected=sock.PlugIn(self)
                 ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>174</td>
<td>Operator not preceded by a space
        self._Server,self._Proxy=server,proxy
                                ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>175</td>
<td>Operator not preceded by a space
        self.connected='tcp'
                      ^</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>176</td>
<td>Instance of 'CommonClient' has no 'Connection' member</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>178</td>
<td>Comma not followed by a space
                transports.TLS().PlugIn(self,now=1)
                                            ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>179</td>
<td>Operator not preceded by a space
                self.connected='ssl'
                              ^</td>
</tr>
<tr class="odd">
<td>W</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>183</td>
<td>Access to a protected member _document_attrs of a client class</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>183</td>
<td>Instance of 'CommonClient' has no 'Dispatcher' member</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>184</td>
<td>Instance of 'CommonClient' has no 'Process' member</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>184</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>W</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>185</td>
<td>Access to a protected member _document_attrs of a client class</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>185</td>
<td>Instance of 'CommonClient' has no 'Dispatcher' member</td>
</tr>
<tr class="odd">
<td>W</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>185</td>
<td>Access to a protected member _document_attrs of a client class</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>185</td>
<td>Instance of 'CommonClient' has no 'Dispatcher' member</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>186</td>
<td>Instance of 'CommonClient' has no 'Dispatcher' member</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>186</td>
<td>Instance of 'CommonClient' has no 'Process' member</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>186</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>W</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>174</td>
<td>Attribute '_Proxy' defined outside __init__</td>
</tr>
<tr class="odd">
<td>W</td>
<td>client</td>
<td>CommonClient.connect</td>
<td>174</td>
<td>Attribute '_Server' defined outside __init__</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Client.auth</td>
<td>213</td>
<td>Invalid name "_Password" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Client.auth</td>
<td>213</td>
<td>Invalid name "_User" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Client.auth</td>
<td>213</td>
<td>Invalid name "_Resource" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Client.connect</td>
<td>191</td>
<td>Comma not followed by a space
    def connect(self,server=None,proxy=None,secure=None,use_srv=True):
                    ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Client.connect</td>
<td>200</td>
<td>Comma not followed by a space
        if not CommonClient.connect(self,server,proxy,secure,use_srv) or secure&amp;lt;&amp;gt;None and not secure: return self.connected
                                        ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Client.connect</td>
<td>200</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>W</td>
<td>client</td>
<td>Client.connect</td>
<td>202</td>
<td>Access to a protected member _document_attrs of a client class</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Client.connect</td>
<td>202</td>
<td>Instance of 'Client' has no 'Dispatcher' member</td>
</tr>
<tr class="even">
<td>W</td>
<td>client</td>
<td>Client.connect</td>
<td>202</td>
<td>Access to a protected member _document_attrs of a client class</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Client.connect</td>
<td>202</td>
<td>Instance of 'Client' has no 'Dispatcher' member</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Client.connect</td>
<td>202</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Client.connect</td>
<td>203</td>
<td>Instance of 'Client' has no 'Dispatcher' member</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>Client.connect</td>
<td>203</td>
<td>Instance of 'Client' has no 'Process' member</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Client.connect</td>
<td>203</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>Client.connect</td>
<td>204</td>
<td>Instance of 'Client' has no 'Dispatcher' member</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Client.connect</td>
<td>204</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>Client.connect</td>
<td>205</td>
<td>Instance of 'Client' has no 'TLS' member</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Client.connect</td>
<td>205</td>
<td>Instance of 'Client' has no 'Process' member</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Client.connect</td>
<td>205</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Client.connect</td>
<td>206</td>
<td>Instance of 'Client' has no 'TLS' member</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Client.connect</td>
<td>206</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Client.connect</td>
<td>207</td>
<td>Operator not preceded by a space
        self.connected='tls'
                      ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Client.auth</td>
<td>210</td>
<td>Comma not followed by a space
    def auth(self,user,password,resource='',sasl=1):
                 ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Client.auth</td>
<td>213</td>
<td>Operator not preceded by a space
        self._User,self._Password,self._Resource=user,password,resource
                                                ^</td>
</tr>
<tr class="even">
<td>W</td>
<td>client</td>
<td>Client.auth</td>
<td>214</td>
<td>Access to a protected member _document_attrs of a client class</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Client.auth</td>
<td>214</td>
<td>Instance of 'Client' has no 'Dispatcher' member</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>Client.auth</td>
<td>214</td>
<td>Instance of 'Client' has no 'Process' member</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Client.auth</td>
<td>214</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>W</td>
<td>client</td>
<td>Client.auth</td>
<td>215</td>
<td>Access to a protected member _document_attrs of a client class</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Client.auth</td>
<td>215</td>
<td>Instance of 'Client' has no 'Dispatcher' member</td>
</tr>
<tr class="even">
<td>W</td>
<td>client</td>
<td>Client.auth</td>
<td>215</td>
<td>Access to a protected member _document_attrs of a client class</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Client.auth</td>
<td>215</td>
<td>Instance of 'Client' has no 'Dispatcher' member</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>Client.auth</td>
<td>216</td>
<td>Instance of 'Client' has no 'Dispatcher' member</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Client.auth</td>
<td>216</td>
<td>Instance of 'Client' has no 'Process' member</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Client.auth</td>
<td>216</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Client.auth</td>
<td>217</td>
<td>Comma not followed by a space
        if sasl: auth.SASL(user,password).PlugIn(self)
                               ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Client.auth</td>
<td>217</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Client.auth</td>
<td>218</td>
<td>Operator not preceded by a space
        if not sasl or self.SASL.startsasl=='not-supported':
                                          ^^</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>Client.auth</td>
<td>218</td>
<td>Instance of 'Client' has no 'SASL' member</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Client.auth</td>
<td>219</td>
<td>Operator not preceded by a space
            if not resource: resource='xmpppy'
                                     ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Client.auth</td>
<td>219</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Client.auth</td>
<td>220</td>
<td>Comma not followed by a space
            if auth.NonSASL(user,password,resource).PlugIn(self):
                                ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Client.auth</td>
<td>221</td>
<td>Operator not preceded by a space
                self.connected+='+old_auth'
                              ^^</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Client.auth</td>
<td>224</td>
<td>Instance of 'Client' has no 'SASL' member</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Client.auth</td>
<td>225</td>
<td>Operator not preceded by a space
        while self.SASL.startsasl=='in-process' and self.Process(1): pass
                                 ^^</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Client.auth</td>
<td>225</td>
<td>Instance of 'Client' has no 'SASL' member</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>Client.auth</td>
<td>225</td>
<td>Instance of 'Client' has no 'Process' member</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Client.auth</td>
<td>225</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Client.auth</td>
<td>226</td>
<td>Operator not preceded by a space
        if self.SASL.startsasl=='success':
                              ^^</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Client.auth</td>
<td>226</td>
<td>Instance of 'Client' has no 'SASL' member</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>Client.auth</td>
<td>228</td>
<td>Instance of 'Client' has no 'Bind' member</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Client.auth</td>
<td>228</td>
<td>Instance of 'Client' has no 'Process' member</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Client.auth</td>
<td>228</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Client.auth</td>
<td>229</td>
<td>Instance of 'Client' has no 'Bind' member</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Client.auth</td>
<td>230</td>
<td>Operator not preceded by a space
                self.connected+='+sasl'
                              ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Client.auth</td>
<td>233</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>Client.auth</td>
<td>233</td>
<td>Instance of 'Client' has no 'SASL' member</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Client.getRoster</td>
<td>235</td>
<td>Invalid name "getRoster" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Client.getRoster</td>
<td>238</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Client.getRoster</td>
<td>239</td>
<td>Instance of 'Client' has no 'Roster' member</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Client.sendInitPresence</td>
<td>241</td>
<td>Invalid name "sendInitPresence" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Client.sendInitPresence</td>
<td>241</td>
<td>Invalid name "requestRoster" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Client.sendInitPresence</td>
<td>241</td>
<td>Comma not followed by a space
    def sendInitPresence(self,requestRoster=1):
                             ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Client.sendInitPresence</td>
<td>241</td>
<td>Invalid name "requestRoster" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Client.sendPresence</td>
<td>246</td>
<td>Invalid name "sendPresence" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Client.sendPresence</td>
<td>246</td>
<td>Invalid name "requestRoster" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Client.sendPresence</td>
<td>246</td>
<td>Comma not followed by a space
    def sendPresence(self,jid=None,typ=None,requestRoster=0):
                         ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Client.sendPresence</td>
<td>246</td>
<td>Invalid name "requestRoster" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Client.sendPresence</td>
<td>249</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Client.sendPresence</td>
<td>250</td>
<td>Instance of 'Client' has no 'send' member</td>
</tr>
<tr class="even">
<td>W</td>
<td>client</td>
<td>Client.auth</td>
<td>213</td>
<td>Attribute '_Password' defined outside __init__</td>
</tr>
<tr class="odd">
<td>W</td>
<td>client</td>
<td>Client.auth</td>
<td>213</td>
<td>Attribute '_User' defined outside __init__</td>
</tr>
<tr class="even">
<td>W</td>
<td>client</td>
<td>Client.auth</td>
<td>213</td>
<td>Attribute '_Resource' defined outside __init__</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Component.auth</td>
<td>307</td>
<td>Invalid name "_Resource" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Component.connect</td>
<td>286</td>
<td>Invalid name "defaultNamespace" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Component.connect</td>
<td>282</td>
<td>Invalid name "Namespace" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Component.connect</td>
<td>283</td>
<td>Invalid name "Server" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Component.auth</td>
<td>307</td>
<td>Invalid name "_Password" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Component.auth</td>
<td>307</td>
<td>Invalid name "_User" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>R</td>
<td>client</td>
<td>Component</td>
<td>252</td>
<td>Too many instance attributes (14/7)</td>
</tr>
<tr class="even">
<td>W</td>
<td>client</td>
<td>Component.__init__</td>
<td>254</td>
<td>Redefining name 'debug' from outer scope (line 25)</td>
</tr>
<tr class="odd">
<td>W</td>
<td>client</td>
<td>Component.__init__</td>
<td>254</td>
<td>Dangerous default value ['always', 'nodebuilder'] as argument</td>
</tr>
<tr class="even">
<td>R</td>
<td>client</td>
<td>Component.__init__</td>
<td>254</td>
<td>Too many arguments (10/5)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Component.__init__</td>
<td>254</td>
<td>Comma not followed by a space
    def __init__(self,transport,port=5347,typ=None,debug=['always', 'nodebuilder'],domains=None,sasl=0,bind=0,route=0,xcp=0):
                     ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Component.__init__</td>
<td>266</td>
<td>Comma not followed by a space
        CommonClient.__init__(self,transport,port=port,debug=debug)
                                  ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Component.__init__</td>
<td>267</td>
<td>Operator not preceded by a space
        self.typ=typ
                ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Component.__init__</td>
<td>268</td>
<td>Operator not preceded by a space
        self.sasl=sasl
                 ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Component.__init__</td>
<td>269</td>
<td>Operator not preceded by a space
        self.bind=bind
                 ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Component.__init__</td>
<td>270</td>
<td>Operator not preceded by a space
        self.route=route
                  ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Component.__init__</td>
<td>271</td>
<td>Operator not preceded by a space
        self.xcp=xcp
                ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Component.__init__</td>
<td>273</td>
<td>Operator not preceded by a space
            self.domains=domains
                        ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Component.__init__</td>
<td>275</td>
<td>Operator not preceded by a space
            self.domains=[transport]
                        ^</td>
</tr>
<tr class="even">
<td>W</td>
<td>client</td>
<td>Component.connect</td>
<td>277</td>
<td>Arguments number differs from overridden method</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Component.connect</td>
<td>277</td>
<td>Comma not followed by a space
    def connect(self,server=None,proxy=None):
                    ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Component.connect</td>
<td>282</td>
<td>Operator not preceded by a space
            self.Namespace=auth.NS_COMPONENT_1
                          ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Component.connect</td>
<td>283</td>
<td>Operator not preceded by a space
            self.Server=server[0]
                       ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Component.connect</td>
<td>284</td>
<td>Comma not followed by a space
        CommonClient.connect(self,server=server,proxy=proxy)
                                 ^^</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Component.connect</td>
<td>285</td>
<td>Instance of 'Component' has no 'connected' member</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>Component.connect</td>
<td>285</td>
<td>Instance of 'Component' has no 'Dispatcher' member</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Component.connect</td>
<td>286</td>
<td>Operator not preceded by a space
            self.defaultNamespace=auth.NS_CLIENT
                                 ^</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>Component.connect</td>
<td>287</td>
<td>Instance of 'Component' has no 'Dispatcher' member</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Component.connect</td>
<td>288</td>
<td>Comma not followed by a space
            self.Dispatcher.RegisterProtocol('iq',dispatcher.Iq)
                                                 ^^</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>Component.connect</td>
<td>288</td>
<td>Instance of 'Component' has no 'Dispatcher' member</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Component.connect</td>
<td>289</td>
<td>Comma not followed by a space
            self.Dispatcher.RegisterProtocol('message',dispatcher.Message)
                                                      ^^</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>Component.connect</td>
<td>289</td>
<td>Instance of 'Component' has no 'Dispatcher' member</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Component.connect</td>
<td>290</td>
<td>Comma not followed by a space
            self.Dispatcher.RegisterProtocol('presence',dispatcher.Presence)
                                                       ^^</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>Component.connect</td>
<td>290</td>
<td>Instance of 'Component' has no 'Dispatcher' member</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Component.connect</td>
<td>291</td>
<td>Instance of 'Component' has no 'connected' member</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Component.dobind</td>
<td>293</td>
<td>Missing docstring</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Component.dobind</td>
<td>299</td>
<td>Instance of 'Component' has no 'ComponentBind' member</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Component.dobind</td>
<td>299</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Component.dobind</td>
<td>299</td>
<td>Instance of 'Component' has no 'Process' member</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>Component.dobind</td>
<td>300</td>
<td>Instance of 'Component' has no 'ComponentBind' member</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Component.dobind</td>
<td>301</td>
<td>Instance of 'Component' has no 'ComponentBind' member</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>Component.dobind</td>
<td>303</td>
<td>Instance of 'Component' has no 'ComponentBind' member</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Component.auth</td>
<td>305</td>
<td>Comma not followed by a space
    def auth(self,name,password,dup=None):
                 ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Component.auth</td>
<td>307</td>
<td>Operator not preceded by a space
        self._User,self._Password,self._Resource=name,password,''
                                                ^</td>
</tr>
<tr class="odd">
<td>W</td>
<td>client</td>
<td>Component.auth</td>
<td>325</td>
<td>No exception type(s) specified</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Component.auth</td>
<td>309</td>
<td>Comma not followed by a space
            if self.sasl: auth.SASL(name,password).PlugIn(self)
                                        ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Component.auth</td>
<td>309</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Component.auth</td>
<td>310</td>
<td>Operator not preceded by a space
            if not self.sasl or self.SASL.startsasl=='not-supported':
                                                   ^^</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Component.auth</td>
<td>310</td>
<td>Instance of 'Component' has no 'SASL' member</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Component.auth</td>
<td>311</td>
<td>Comma not followed by a space
                if auth.NonSASL(name,password,'').PlugIn(self):
                                    ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Component.auth</td>
<td>313</td>
<td>Operator not preceded by a space
                    self.connected+='+old_auth'
                                  ^^</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>Component.auth</td>
<td>313</td>
<td>Instance of 'Component' has no 'connected' member</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Component.auth</td>
<td>316</td>
<td>Instance of 'Component' has no 'SASL' member</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Component.auth</td>
<td>317</td>
<td>Operator not preceded by a space
            while self.SASL.startsasl=='in-process' and self.Process(1): pass
                                     ^^</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Component.auth</td>
<td>317</td>
<td>Instance of 'Component' has no 'SASL' member</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>Component.auth</td>
<td>317</td>
<td>Instance of 'Component' has no 'Process' member</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Component.auth</td>
<td>317</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Component.auth</td>
<td>318</td>
<td>Operator not preceded by a space
            if self.SASL.startsasl=='success':
                                  ^^</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Component.auth</td>
<td>318</td>
<td>Instance of 'Component' has no 'SASL' member</td>
</tr>
<tr class="even">
<td>C</td>
<td>client</td>
<td>Component.auth</td>
<td>320</td>
<td>Operator not preceded by a space
                self.connected+='+sasl'
                              ^^</td>
</tr>
<tr class="odd">
<td>E</td>
<td>client</td>
<td>Component.auth</td>
<td>320</td>
<td>Instance of 'Component' has no 'connected' member</td>
</tr>
<tr class="even">
<td>E</td>
<td>client</td>
<td>Component.auth</td>
<td>323</td>
<td>Instance of 'Component' has no 'SASL' member</td>
</tr>
<tr class="odd">
<td>C</td>
<td>client</td>
<td>Component.auth</td>
<td>325</td>
<td>Comma not followed by a space
            self.DEBUG(self.DBG,"Failed to authenticate %s"%name,'error')
                               ^^</td>
</tr>
<tr class="even">
<td>W</td>
<td>client</td>
<td>Component.auth</td>
<td>305</td>
<td>Unused argument 'dup'</td>
</tr>
<tr class="odd">
<td>W</td>
<td>client</td>
<td>Component.auth</td>
<td>307</td>
<td>Attribute '_Resource' defined outside __init__</td>
</tr>
<tr class="even">
<td>W</td>
<td>client</td>
<td>Component.auth</td>
<td>307</td>
<td>Attribute '_Password' defined outside __init__</td>
</tr>
<tr class="odd">
<td>W</td>
<td>client</td>
<td>Component.auth</td>
<td>307</td>
<td>Attribute '_User' defined outside __init__</td>
</tr>
</table>
</div>
</div>
</body>
</html>
